weapons stash - German English Dictionary